Efficient Hop-constrained s-t Simple Path Enumeration
نویسندگان
چکیده
Graph is a ubiquitous structure representing entities and their relationships applied in many areas such as social networks, web graphs, biological networks. One of the fundamental tasks graph analytics to investigate relations between two vertices (e.g., users, items, entities) how vertex A influences another B, or what extent B are similar each other, based on topology structure. For this purpose, we study problem hop-constrained s-t simple path enumeration paper, which aims list all paths from source s target t with hop-constraint k. We first propose polynomial delay algorithm, namely BC-DFS, barrier-based pruning technique. Then, join-oriented JOIN, designed further enhance query response time. On theoretical side, BC-DFS algorithm O(km) time per output where m number edges graph. This complexity best known result for algorithms problem. practical our comprehensive experiments 15 real-life networks demonstrate superior performance compared state-of-the-art techniques. It also reported that JOIN can significantly In diversity constraint block-oriented SCB. To speed up computation, hybrid lower bounds reverse shortest-path tree developed, SCB+. The show proposed methods improve scalability comparing baselines.
منابع مشابه
Lagrangian relaxation and enumeration for solving constrained shortest-path problems
The constrained shortest-path problem (CSPP) generalizes the standard shortest-path problem by adding one or more path-weight side constraints. We present a new algorithm for CSPP that Lagrangianizes those constraints, optimizes the resulting Lagrangian function, identifies a feasible solution, and then closes any optimality gap by enumerating nearshortest paths, measured with respect to the La...
متن کاملEfficient enumeration of monocyclic chemical graphs with given path frequencies
BACKGROUND The enumeration of chemical graphs (molecular graphs) satisfying given constraints is one of the fundamental problems in chemoinformatics and bioinformatics because it leads to a variety of useful applications including structure determination and development of novel chemical compounds. RESULTS We consider the problem of enumerating chemical graphs with monocyclic structure (a gra...
متن کاملAn efficient path selection algorithm for on-demand link-state hop-by-hop routing
Traditional routing protocols based on link-state information form a network topology through the exchange of link-state information by flooding or by reporting partial topology information and compute shortest routes to each reachable destination using a path-selection algorithm like Dijkstra’s algorithm or the BellmanFord algorithm. However, in an on-demand link-state routing protocol, no one...
متن کاملSimple and Practically Efficient Fault-tolerant 2-hop Cover Labelings
A labeling scheme is a method to retrieve some global property of a graph by exploiting (in a distributed fashion) the information stored, in the form of (short) labels, at its vertices. A classic question in the area is that of labeling the vertices in order to infer the distance between any pair of them, or alternatively to retrieve a corresponding shortest path. On such purpose, among the va...
متن کاملNOTE Enumeration of All Simple t (t+7,t+1,2) Designs
We enumerate by computer algorithms all simple t (t +7, t +1, 2) designs for 1 t 5, i.e. for all possible t , and this enumeration is new for t 3. The number of nonisomorphic designs is equal to 3, 13, 27, 1 and 1 for t = 1, 2, 3, 4 and 5, respectively. We also present some properties of these designs including orders of their full automorphism groups and resolvability.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: The Vldb Journal
سال: 2021
ISSN: ['0949-877X', '1066-8888']
DOI: https://doi.org/10.1007/s00778-021-00674-5